package cn.zzz.openplatform.amap.model;

import cn.zzz.openplatform.common.model.OpenApiRequest;
import lombok.Data;

/**
 * 高德开放API请求接口，继承自OpenApiRequest
 * @param <T> 响应类型，必须是AmapOpenApiResponse的子类
 */
@Data
public abstract class AmapOpenApiRequest<T extends AmapOpenApiResponse> implements OpenApiRequest<T> {

//    /**
//     * 高德Key
//     * 必填：是
//     */
//    private String key;
//
//    /**
//     * 数字签名
//     * 参考数字签名获取和使用方法
//     * 必填：否
//     */
//    private String sig;

    /**
     * 返回数据格式
     * 可选值：JSON/XML
     * 默认值：JSON
     */
    private String output = "json";
}
